Temporalizing rewritable query languages over knowledge bases

نویسندگان

  • Stefan Borgwardt
  • Marcel Lippmann
  • Veronika Thost
چکیده

Ontology-based data access (OBDA) generalizes query answering in relational databases. It allows to query a databaseby using the language of an ontology, abstracting from the actual relations of the database. OBDA can sometimes berealized by compiling the information of the ontology into the query and the database. The resulting query is thenanswered using classical database techniques.In this paper, we consider a temporal version of OBDA. We propose a generic temporal query language that combineslinear temporal logic with queries over ontologies. This language is well-suited for expressing temporal properties ofdynamic systems and is useful in context-aware applications that need to detect specific situations. We show that, ifatemporal queries are rewritable in the sense described above, then the corresponding temporal queries are also rewritablesuch that we can answer them over a temporal database. We present three approaches to answering the resulting queries.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DReW: a Reasoner for Datalog-rewritable Description Logics and DL-Programs

Nonmonotonic dl-programs provide a loose integration of Description Logic (DL) ontologies and Logic Programming (LP) rules with negation, where a rule engine can query an ontology with a native DL reasoner. However, even for tractable dl-programs, the overhead of an external DL reasoner might be considerable. Datalog-rewritable DL ontologies, such as LDL, can be rewritten to Datalog programs, s...

متن کامل

New Inconsistency-Tolerant Semantics for Robust Ontology-Based Data Access

In ontology-based data access (OBDA) [17], an ontology provides an abstract and formal representation of the domain of interest, which is used as a virtual schema when formulating queries over the data. Current research in OBDA mostly focuses on ontology specification languages for which conjunctive query answering is first-order (FO) rewritable. In a nutshell, FO-rewritability means that query...

متن کامل

Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics

The deployment of KR formalisms to the Web has created the need for formalisms that combine heterogeneous knowledge bases. Nonmonotonic dl-programs provide a loose integration of Description Logic (DL) ontologies and Logic Programming (LP) rules with negation, where a rule engine can query an ontology with a native DL reasoner. However, even for tractable dl-programs, the overhead of an externa...

متن کامل

Evaluating the usability of natural language query languages and interfaces to Semantic Web knowledge bases

The need to make the contents of the Semantic Web accessible to end-users becomes increasingly pressing as the amount of information stored in ontology-based knowledge bases steadily increases. Natural language interfaces (NLIs) provide a familiar and convenient means of query access to Semantic Web data for casual end-users. While several studies have shown that NLIs can achieve high retrieval...

متن کامل

A Stream-Temporal Query Language for Ontology Based Data Access

The paper contributes to the recent efforts on temporalizing and streamifiying ontology based data access (OBDA) by discussing aspects of rewritability, i.e., compilability of the TBox into ontology-level queries, and unfoldability, i.e., transformability of ontology-level queries to queries on datasource level, for the new query-language framework STARQL. The distinguishing feature of STARQL i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Web Sem.

دوره 33  شماره 

صفحات  -

تاریخ انتشار 2015